punch with knuckles - Espagnol Anglais Dictionnaire